mean all the world to - French English Dictionary